conveyor belts with textile or metal carcasses - Turco Inglés Diccionario